robert ris
ChessChessBase Issue 225: Bent Larsen on the Cover, Prague 2026 Inside the DiscA disc sits inside a paper envelope, alongside a slim booklet and a string of...
International FootballWhen Football Data Returns to Zero: Verification as the Last Line of DefenceIn July 2026, in Shanghai, I sat in front of a screen waiting for the trackin...
International FootballHerdman Wants Reinforcements, PSSI Awaits the Paperwork: Indonesia's Naturalization Gamble for the 2027 Asian CupIn a hall of the Football Association of Indonesia (PSSI) in Jakarta, amid...
BadmintonSindhu Loses to Chen Yufei in the Asian Games 2026 Quarter-final: 122 Seconds and the Trap of a Perfect StartFollowing the women's singles quarter-final at Aichi-Nagoya live, I noted a...
International FootballLindsey Vonn and a Place on Paper: Selection Criteria Measure the Past, Not the PresentOn February 8, Lindsey Vonn crashed on a speed course. It was a complex tibia...
Domestic FootballPersib Bandung 1-0 The Cong Viettel: The 45th-Minute Penalty and the 68th-Minute Red Card That Decided the AFC Champions League Two TieOn 45 minutes, the referee pointed to the penalty spot. Inside Gelora Bandung...
EsportsKalshi Esports Volume Reaches $1.73 Billion in Twelve Months: The Headline Number and Its Hidden QuestionsIn the esports sector, a recent report on trading volume on the prediction...
Table TennisWorld Table Tennis and the Speed Race: What Really Measures the Gap Between China and the Rest?A 40+ plastic ball leaves the racket at over 100 km/h, carrying more than 100...
Table TennisETTU Meets EUSA on the Final Day of the European Championships: The Fight to Reclaim Table Tennis' 19-23 Age BandOn 18 October 2026, on the final day of the European Table Tennis Championshi...
Table TennisItalian Women's Super Cup: Castel Goffredo and the Lesson from the Relay FormatWhen Norbello held two match points in game two at 44-44, and Castel Goffredo...
BasketballOne Twin Left the Seat, the Other Sat Down: The Procedural Move of the Dallas MavericksThis past Tuesday morning, while scanning the transaction wire before going o...
International FootballWhen the Atlas Stand Broke the Silence: A National Anthem and a Lesson in Collective MemoryWhen the chant from the away supporters' stand cut through the Mexican nation...
International FootballReal Madrid beat Barcelona 2-1 at Camp Nou: Mbappé's double and the four empty columnsIn the 88th minute, Kylian Mbappé put the ball in the net for the second time...
International FootballMourinho's Barcelona Dossier: 47 Months, Three Trophies, and an Invoice That Was Never PaidNovember 2026, San Mames. Late in the match, Barcelona lose 1-2 to Athletic...
International FootballVictory of Patience: Tactical Analysis of Vietnam against Thailand at AFF Cup 2026On the night of January 5, 2026, at Rajamangala Stadium, tens of thousands of...
BadmintonThe Night at Ichinomiya and Two Young Men Standing Before HistoryIn a corner of the stands at the Ichinomiya gymnasium, a Thai woman clutches ...
BadmintonThe 1.15-Metre Line: A Badminton Season Measured by RulerIn May 2026, inside the soundproof booth of a television station in Shenzhen,...
EsportsHoang Luan vows head-shave if T1 wins: the asymmetric media play of this WorldsThat morning in Incheon, I reopened Hoang Luan's stream clip and watched it...
SwimmingGrace Higdon Commits to William & Mary: Reading the Breaststroke Lane Through a Hurdler's EyesIn October 2026, at the FHSAA Class 1A Region 1 meet in Florida, Grace Higdon...
ChessCarlsen Returns, India Shines: Global Chess League 2026 and the Brutal Scheduling PuzzleThe stadium is empty, but the applause of 2026 still echoes in every old...
International FootballWhen Football Data Returns to Zero: Verification as the Last Line of DefenceIn July 2026, in Shanghai, I sat in front of a screen waiting for the trackin...
International FootballHerdman Wants Reinforcements, PSSI Awaits the Paperwork: Indonesia's Naturalization Gamble for the 2027 Asian CupIn a hall of the Football Association of Indonesia (PSSI) in Jakarta, amid...
BadmintonSindhu Loses to Chen Yufei in the Asian Games 2026 Quarter-final: 122 Seconds and the Trap of a Perfect StartFollowing the women's singles quarter-final at Aichi-Nagoya live, I noted a...
International FootballLindsey Vonn and a Place on Paper: Selection Criteria Measure the Past, Not the PresentOn February 8, Lindsey Vonn crashed on a speed course. It was a complex tibia...
Domestic FootballPersib Bandung 1-0 The Cong Viettel: The 45th-Minute Penalty and the 68th-Minute Red Card That Decided the AFC Champions League Two TieOn 45 minutes, the referee pointed to the penalty spot. Inside Gelora Bandung...
EsportsKalshi Esports Volume Reaches $1.73 Billion in Twelve Months: The Headline Number and Its Hidden QuestionsIn the esports sector, a recent report on trading volume on the prediction...
Table TennisWorld Table Tennis and the Speed Race: What Really Measures the Gap Between China and the Rest?A 40+ plastic ball leaves the racket at over 100 km/h, carrying more than 100...
Table TennisETTU Meets EUSA on the Final Day of the European Championships: The Fight to Reclaim Table Tennis' 19-23 Age BandOn 18 October 2026, on the final day of the European Table Tennis Championshi...
Table TennisItalian Women's Super Cup: Castel Goffredo and the Lesson from the Relay FormatWhen Norbello held two match points in game two at 44-44, and Castel Goffredo...
BasketballOne Twin Left the Seat, the Other Sat Down: The Procedural Move of the Dallas MavericksThis past Tuesday morning, while scanning the transaction wire before going o...
International FootballWhen the Atlas Stand Broke the Silence: A National Anthem and a Lesson in Collective MemoryWhen the chant from the away supporters' stand cut through the Mexican nation...
International FootballReal Madrid beat Barcelona 2-1 at Camp Nou: Mbappé's double and the four empty columnsIn the 88th minute, Kylian Mbappé put the ball in the net for the second time...
International FootballMourinho's Barcelona Dossier: 47 Months, Three Trophies, and an Invoice That Was Never PaidNovember 2026, San Mames. Late in the match, Barcelona lose 1-2 to Athletic...
International FootballVictory of Patience: Tactical Analysis of Vietnam against Thailand at AFF Cup 2026On the night of January 5, 2026, at Rajamangala Stadium, tens of thousands of...
BadmintonThe Night at Ichinomiya and Two Young Men Standing Before HistoryIn a corner of the stands at the Ichinomiya gymnasium, a Thai woman clutches ...
BadmintonThe 1.15-Metre Line: A Badminton Season Measured by RulerIn May 2026, inside the soundproof booth of a television station in Shenzhen,...
EsportsHoang Luan vows head-shave if T1 wins: the asymmetric media play of this WorldsThat morning in Incheon, I reopened Hoang Luan's stream clip and watched it...
SwimmingGrace Higdon Commits to William & Mary: Reading the Breaststroke Lane Through a Hurdler's EyesIn October 2026, at the FHSAA Class 1A Region 1 meet in Florida, Grace Higdon...
ChessCarlsen Returns, India Shines: Global Chess League 2026 and the Brutal Scheduling PuzzleThe stadium is empty, but the applause of 2026 still echoes in every old...
